tar sand
noun
: a natural impregnation of sand or sandstone with petroleum from which the lighter portions have escaped
Love words? Need even more definitions?
Merriam-Webster unabridged
Share